.dn{display: none;}
.go-top{position: fixed;bottom: 40px;right: 20px;width: 46px;z-index: 999;}
.go-top a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(../images/go-top.png?);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}
/*
.go-top .share{background-position: 0 -50px;}
.go-top .share:hover{background-position: 0 -200px;}
*/
.go-top .uc-2vm-pop{
	position: absolute;right: 60px;top: -100px;
	width: 240px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);
	background: #fff;
}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}
/*reset*/

*{margin:0;padding:0;}
html{height:100%;width:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
body{width:100%;padding:0;margin:0;background: #fff;min-height:100%;height:auto!important;height:100%;font: 14px/1.5 arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif;
color: #595959;}
a{ text-decoration:none;
color: #595959;cursor:hand;cursor: pointer;
outline: 0;
}'
#container_article{
    overflow: hidden;
    clear: both;
    width: 100%;
    margin: 0px auto;z-index:2;min-height:300px;
}

#container_article h2{height: 34px;margin-top:15px;
line-height: 34px;text-align:center;}
#container_article .ctime{height: 34px;
line-height: 34px;text-align:center;}
#artticle_contents{width:90%;margin:0 auto;}
#mobileform input{height:37px}
li{ list-style:none;}
table{border-collapse:collapse;border-spacing:0}
#form tr{padding:0 3px;}
.main{overflow:hidden;clear:both;width: 100%;
margin: 0 auto;}
.commom_wrapper{width:100%;margin:0 auto;overflow:hidden;padding-top: 40px;}
ul.menu {
    background-color: #F60;
    overflow: hidden;
    font-family: "microsoft yahei";
    font-size: 14px;
    width: 1010px;
    padding-left: 190px;
}
.all_class{ background: #FF3C00;border-right:3px solid #f50;}
.all_class  h2 {overflow:hidden;height:40px; 
}
#goods{ background: #ff6600;border-right:3px solid #f50;}
#goods  h2 {overflow:hidden;height:40px; 
}
#goods  h2  .grid{overflow:hidden;width:57px;margin-left:15px; padding-top:5px;
}
#goods  h2 span{
	float: left;
}
.all_class  h2  .grid{overflow:hidden;width:57px;margin-left:15px; padding-top:5px;
}
.grid img {
    width: 22px;
    height: 22px;
}
  .all_class span{
background-color:#FF3C00;font: 14px/1.5 arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif;
float:left;
color:#ffffff;height:40px;text-align:center;display:inline-block;line-height:40px;color:#fff;
}
ul.menu li{position: relative;text-align: center;float:left;}
.menu li a{ line-height: 40px; height: 40px;
float: left; padding:0px 27px; 
          color: #ffffff;text-decoration: none;}
.all_class h2 b {
    position: absolute;
    right: 23px;
    top: 18px;
    width: 0px;
    height: 0px;
    border-width: 5px;
    border-style: solid dashed dashed;
    border-color: #FFF transparent transparent;
    font-size: 0px;
    line-height: 0;
}
#goods h2 b {
    position: absolute;
    right: 23px;
    top: 18px;
    width: 0px;
    height: 0px;
    border-width: 5px;
    border-style: solid dashed dashed;
    border-color: #FFF transparent transparent;
    font-size: 0px;
    line-height: 0;
}
.menu li a:hover{ background-color: rgb(210, 84, 0); text-decoration: none;}
.screen{width:1038px;float:right; margin-top: 40px;}
.wrapper{overflow:hidden;clear:both;width: 100%;
margin: 0 auto;}
/* ����*/
.top {
color: #757575;height: 34px;
line-height: 34px;
background-color: #f5f5f5;width: 100%;
margin: 0 auto;
}
.top span{display:inline-block;color: #595959;}

.toolbar a{
color: #757575;
margin:0 2px;display:inline-block;
padding: 0 18px 0 15px;height:34px;
}
.toolbar a:hover{
height:34px;color: #f60;
}
#dbox {left:4px;
position: absolute;
top: 32px;
z-index:99999;
border: 1px solid #e8e8e8;
border-top: 0;
background-color: #fff;
width:85px;
}

#dbox li{

}
#dbox a{
clear:both;height: 35px;
text-align:center;
line-height:35px;display:inline-block;
cursor:pointer;border-bottom: 1px dashed #e8e8e8;
color: #595959; width:100%;
text-decoration:none;
}
#dbox a:hover{
text-decoration:underline;
background-color: #f5f5f5;color: #f60;

}
#userfavor a{  display: block;
  cursor: pointer;
  z-index: 100001;position: relative;
  border: solid #f2f2f2;
  border-width: 0 1px;padding-left:12px;
 width: 69px;text-align:center;
  margin-right:1px;padding-right: 14px;
  }
#userfavor a i{ left:0px;position: absolute;
  top:4px;width:20px;height:20px;overflow:hidden;
 background: url(../images/ishoucang.png) 50% 100% no-repeat scroll transparent;
 }
#userfavor a b{  -webkit-backface-visibility: hidden;
  position: absolute;
  right: 9px;
  top: 15px;
  width: 0;
  height: 0;
  border-width: 3px;
  border-style: solid dashed dashed;
  border-color: #bbb transparent transparent;
  font-size: 0;
  line-height: 0;}
 #favormenu {left:6px;
position: absolute;
top: 32px;
z-index:99999;
border: 1px solid #e8e8e8;
border-top: 0;
background-color: #fff;
width:93px;
}

 #favormenu li{

}
 #favormenu a{
clear:both;height: 35px;
text-align:center;
line-height:35px;display:inline-block;
cursor:pointer;border-bottom: 1px dashed #e8e8e8;
color: #595959; width:100%;
text-decoration:none;
}
 #favormenu a:hover{
text-decoration:underline;
background-color: #f5f5f5;
color: #f60;
}
#sell a{ display: block;
  cursor: pointer;
  z-index: 100001;
  border: solid #f2f2f2;
  border-width: 0 1px;
  position: relative;width: 69px;text-align:center;
  margin-right:1px;position: relative;padding-right: 14px;
  }

#sell a b{  -webkit-backface-visibility: hidden;
  position: absolute;
  right: 9px;
  top: 15px;
  width: 0;
  height: 0;
  border-width: 3px;
  border-style: solid dashed dashed;
  border-color: #bbb transparent transparent;
  font-size: 0;
  line-height: 0;}
 #sellmenu {left:6px;
position: absolute;
top: 32px;
z-index:99999;
border: 1px solid #e8e8e8;
border-top: 0;
background-color: #fff;
width:93px;
}

 #sell li{

}
#sellmenu  a{
clear:both;
height: 35px;
text-align:left;
text-indent:2px;
line-height:35px;display:inline-block;
cursor:pointer;text-align:center;
border-bottom: 1px dashed #e8e8e8;
color: #595959;
width:100%;
text-decoration:none;
}
 #sellmenu a:hover{
text-decoration:underline;
background-color: #f5f5f5;
color: #f60;
}
.banner{clear: both;
width: 100%;margin: 0 auto;}
.banner img{clear: both;
width: 100%;margin: 0 auto;}

.yershop_wrapper .header {
position: relative;
height:90px;
clear: both;
width: 1200px;
margin: 0 auto; z-index:999;margin:5px 0;
}
.header-wrap {
position: relative;
height: 77px;
clear: both;
width: 100%;
margin: 0 auto;
}
.header-wrap .logo{
position: relative;
height: 77px;
display:inline-block;overflow:hidden;
width: 200px;  float: left;
}
.logo img{
width:200px;
height:77px;
}
.header_center {
float: left;margin-left:80px;margin-top:13px;
padding:5px 0 0 0;width: 573px;
}
.header .logo {
float: left;
width:230px;
height:88px;overflow:hidden;


}
.tag {
height: 33px;
line-height: 33px;
width: 388px;
color: #999;overflow:hidden;clear:both;
padding-left: 11px;
}
.tag a{
padding-right: 16px;
color: #999;
}
.search_tab span{height:30px;
cursor:hand;cursor:pointer;line-height:30px;width:60px;text-align:center;display:inline-block;}
.selecttype{background-color:#f60;color:#fff;
}
.selecthover{background-color:#ffeee5;color:#f60;}
.header .top_right {
position: relative;
z-index: 8;
float: right;
padding-top: 18px;width:250px;
}
a.shopping_cart:link, a.shopping_cart:visited, a.shopping_cart:active {
position: relative;
z-index: 3;
display: block;
float: right;
width: 64px;
height: 37px;
line-height: 35px;
background: url("../images/ui_img8.png") no-repeat -268px -787px #ff3c00;
padding: 0 0 0 34px;
color: #fff;
border: 1px solid #ff3c00;
border-bottom: 0;
}

.shopping_cart .yellow {
padding-left: 4px;
font-weight: bold;
}
input.search{
display: block;float:left;
vertical-align: middle;
width:505px;
height: 37px;
margin:0;
padding: 0;
border: 3px solid #f60;
background-color: #fff;
color: #595959;
}

.search_tab{overflow:hidden;clear:both;}
.search_tab p{overflow:hidden;clear:both;width:100%;}

a.search_btn{
display: block;float:left;
vertical-align: middle;
width: 50px;
height: 43px;
background: url("../images/ui_img8.png") no-repeat #ff3c00 -148px 6px;
}

.search_radio {
display: none;
position: absolute;
top: -36px;
left: -1px;
z-index: 2;
background: #fff;
color: #595959;
height: 33px;
line-height: 33px;
width: 397px;
border: 1px solid #e8e8e8;
}


.yellow {
color: #ffe97f;
}
/*���ﳵ*/

.top_right img{width:50px;height:50px;vertical-align:middle;}

.sc_goods {
border: 1px solid #e8e8e8;
position: absolute;
overflow:hidden;
z-index:9999999999;
top: 56px;
right: 0;
padding: 12px;
background-color: #fff;
}


a.my_shopping_cart_btn:link, a.my_shopping_cart_btn:visited {
display: inline-block;
height: 30px;line-height:30px;
padding: 0 11px;
margin-top: 8px;
background: #ff3c00;
color: #fff;
}
.sc_goods_ul {
margin-bottom: 8px;width:340px;
}
.sc_goods_ul .mini-img{
float: left;
margin-right:0px;
width: 40px;
height: 40px;margin-right:0px;

overflow: hidden;
text-align: center;
font-size:12px;color:#595959}
.mini_title{
height: 26px;padding-top:0px;
overflow: hidden;
width:216px;float:left;
}
.mini-cart-count {
float: right;width:84px;text-align:right;
}
.mini-cart-del{
float: right;
text-align:right;width:35px;
}
.sc_goods {
width: 340px;
}
.sc_goods_ul li{
border-bottom: 1px solid #EEE;height:54px;overflow:hidden;
overflow: hidden;width:340px;margin-bottom: 8px;
}
.sc_goods_ul dl{

overflow: hidden;width:343px;
}
em{font-weight:normal;}
.sc_goods_ul dd{width:300px;
float:left;overflow:hidden;height:20px;
}
.mini_cart_bottom{width:300px;height:20px;overflow:hidden;position:relative;}
 .mini-cart-info {
height: 20px;
overflow: hidden;
color: #9C9C9C;width:247px;
}
.sc_goods_foot {
text-align: right;
line-height: 25px;
}
.sc_goods_none {
width: 236px;
height: 40px;
line-height: 40px;
color: #b4b4b4;
margin: 25px 0 25px 44px;
padding-left: 56px;
background: url("../images/ui_img8.png") no-repeat -260px -830px #fff;
}
/*���ﳵ����*/
/*���ֲ�*/

#fullbg {
    background-color:Gray;
    left:0px;
    opacity:0.5;
    position:absolute;
    top:0px;
    z-index:9999;
    filter:alpha(opacity=50); /* IE6 */
    -moz-opacity:0.5; /* Mozilla */
    -khtml-opacity:0.5; /* Safari */
}
#dialog {
    background-color:#FFF;
    border:1px solid #888;
    display:none;

    left:40%;
    margin:-100px 0 0 -100px;
    padding:0px;
    position:fixed !important; /* �����Ի��� */
    position:absolute;
    top:35%;
  
    z-index:999999;
}
#dialog .now{color:blue;}
#reset input{height:30px;width:280px}
#reset  .loginform {
width:100%;
}
#reset form {
width:60%;margin:0 auto;


}
.modal {
  position: fixed;
  top: 19%;
  left: 50%;
  z-index: 1050;
  width: 494px;
  margin-left: -280px;
  background-color: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;

}
#dialog p {
    margin:0 0 12px;
}
#dialog .tips{height:25px;color:red;}
#dialog p.close {
    text-align:right;
}


.modal-header {
color: #f60;

}
.modal-header .close img{
width:24px;height:24px
}

.crystorm-win {
    height: 320px;
    margin-left: -304px;
    margin-top: -160px;
    width: 608px;
    background: rgba(80, 77, 77, 0.5) none repeat scroll 0% 0%;
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 1001;
    display: none;
}
.crystorm-win-box {
    background: #FFF none repeat scroll 0% 0%;
    margin: 5px;
    height: 310px;
    color: #3A3A3A;
    font-size: 15px;
}
.crystorm-win .success .crystorm-win-bar {
    height: auto;
}
.crystorm-win-bar {
    height: 120px;
    position: relative;
    text-align: center;
}
.crystorm-win-box .note3-title {
    padding-top: 52px;
    line-height: 31px;
}
.crystorm-win-box .navtitle {
    font-size: 28px;
    color: #CF1015;
}
.success-txt {
    padding: 11px 88px;
    line-height: 23px;
}

.crystorm-win-close {
    background: transparent url("../images/note3/c1.png") no-repeat scroll 0px 0px;
    width: 24px;
    height: 25px;
    display: block;
    position: absolute;
    top: 10px;
    right: 10px;
}
.pop-winclose-btn {
    background-image: url("../images/pop-close.png");
    background-position: 0px 0px;
    background-repeat: no-repeat;
    height: 30px;
    position: absolute;
    right: 10px;
    top: 5px;
    width: 30px;
}
.crystorm-win .success .fenbox {
    text-align: center;
    padding-top: 36px;
}
.crystorm-win .success .fen {
    background: #D90005 none repeat scroll 0% 0%;
    margin-right: 20px;
    width: 188px;
    height: 40px;
    display: inline-block;
    line-height: 40px;
    color: #FFF;
}
.crystorm-win-bar {
    height: 120px;
    position: relative;
    text-align: center;
}
.crystorm-win-box .note3-title {
    padding-top: 52px;
    line-height: 31px;
}
.crystorm-win-content {
    text-align: center;
    padding-top: 38px;
}
.input-error .return-content {
    border: 1px solid #CF1015;
}
.return-content {
    height: 35px;
    overflow: hidden;
    padding: 1px;
    border: 1px solid #989898;
    width: 378px;
    margin: 0px auto;
}
.clearfix {
    display: block;
}

.book-form-input {
    float: left;
}
.book-form-input .nofont {
    color: #666;
}
.ph-txt {
    width: 250px;
    padding-left: 10px;
    height: 33px;
    line-height: 33px;
    border: 1px solid #FFF;
    font-size: 16px;
    color: #000;
}
.book-form-btn {
    float: right;
}
.sure-btn {
    width: 94px;
    height: 35px;
    line-height: 35px;
    background: #CF1015 none repeat scroll 0% 0%;
    font-size: 18px;
    color: #FFF;
    cursor: pointer;
    display: block;
}
.tips_mod_js {
    padding-top: 10px;
    font-size: 14px;
    color: #777;
}
.errorfont {
    padding-top: 5px;
    color: #CF1015;
    display: none;
}
.errorfont .tips {
    font-size: 16px;
}
.errorfont {
    color: #CF1015;
}
.tips_mod_js {
    font-size: 14px;
    color: #777;
}
.crystorm-win-content {
    text-align: center;
}
.crystorm-win-box {
    color: #3A3A3A;
    font-size: 15px;
}




button.close {
padding: 0;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
}
.close {
  top: 0px;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  position: absolute;right:0px;

}
.mr19 {
  text-decoration: none;
  color: #1a66b3;
}
.modal-header h3 {
margin: 14px;

line-height: 30px;font-size: 28px;
color: #CF1015;
text-align: center;background-color:#fff;
}
.modal .m_img {
float: left;
width: 28%;
height: 100px;
padding: 37px 20px 20px 20px;
display: block;
margin-top: 21px;
border-right: 1px solid #E5E5E5;
}
.m_img a {
margin-bottom: 10px;
}
.modal form {
float: left;
width: 286px;
display: block;
padding: 7px 2px 2px 20px;
margin-top: 21px;
}
element.style {
}
.modal .form_login {position: relative;
margin: 5px 10px 5px;height:47px;overflow:hidden;
}
.m_img img {
height: 33px;
width: 33px;vertical-align:middle;
}
.modal form .user{padding-left:9px;padding-top:7px;
position: absolute;border: 1px solid #eee;width:23px;
background: #eee;}
.modal form input {
width: 182px;
  height: 29px;
  padding-left:3px;
  line-height: 30px;
  border: 1px solid #D7D7D7;
  background: #fff;
  color: #333;
  border-radius: 2px;
  font-family: Verdana, Tahoma, Arial;
  font-size: 16px;
  ime-mode: disabled;
}
.form_login em{position:absolute;left:0PX;top:0}
.form_login em img{width:32PX;height:32px}
.input-tips {
  float: left;
 
  width: 50px;
  height: 42px;
  font-size: 16px;
  line-height: 42px;
  font-family: "Hiragino Sans GB", "Microsoft Yahei";
}
input#login_btn_cart, input#login_btn_cart:active, input#login_btn_cart:visited {
text-align: center;
width: 210px;
height: 39px;
line-height: 30px;
color: #fff;
padding: 5px;
font-size: 18px;
background: #FF3C00;
margin: 11px 0px 0px 0px;
}
.control-group {
overflow: hidden;
margin: 16px;
}
.progress_container{display:inline-block;padding:1px;width:195px;height:9px;overflow:hidden;background:url(../images/progress_container.png);}
.progress_bar{height:9px;width:0px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:url(../images/progress_bar.png);}
/* tipsy */
.tipsy{padding:5px;font-size:11px;position:absolute;z-index:100000;}
.tipsy-inner{padding:6px 8px 6px 8px;background-color:black;color:white;max-width:200px;text-align:center;}
.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tipsy-arrow{position:absolute;background:url('../images/tipsy.gif') no-repeat top left;width:9px;height:5px;}
.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-4px;}
.tipsy-nw .tipsy-arrow{top:0;left:10px;}
.tipsy-ne .tipsy-arrow{top:0;right:10px;}
.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-4px;background-position:bottom left;}
.tipsy-sw .tipsy-arrow{bottom:0;left:10px;background-position:bottom left;}
.tipsy-se .tipsy-arrow{bottom:0;right:10px;background-position:bottom left;}
.tipsy-e .tipsy-arrow{top:50%;margin-top:-4px;right:0;width:5px;height:9px;background-position:top right;}
.tipsy-w .tipsy-arrow{top:50%;margin-top:-4px;left:0;width:5px;height:9px;}
 .goodnum{position: absolute;
left: 17px;
top: 0;
border: 1px solid #cacbcb;
width: 46px;
line-height: 18px;
text-align: center;
padding: 1px;
margin: 0;
font-size: 12px;
font-family: verdana;
color: #333;
-webkit-appearance: none;}
.dl_goods_info p {
display:block;overflow: hidden;
}
 .quantity {display:inline-block;
position: relative;
overflow: hidden;
height: 25px;
width: 49px;
}
 .quantity-form {display:inline-block;
position: relative;
overflow: hidden;
height: 22px;
width: 80px;
}
.jia{float: left;border: 1px solid #cacbcb;
border-right: 0;
height: 18px;
line-height: 18px;
padding: 1px 0;
width: 16px;
text-align: center;
color: #666;
margin: 0;
background: #fff; }
 .jian{float: right;
 border: 1px solid #cacbcb;
border-left: 0;
height: 18px;
line-height: 18px;
padding: 1px 0;
width: 16px;
text-align: center;
color: #666;
margin: 0;
background: #fff;}
/*����*/
#login_btn{padding:5px 20px;width:135px;display:block;text-align:center;background-color:#F50;color:#FFF}
 #ilarge{margin-right:10px;font-size:15px}
  #iarrow{margin-top:5px;font-size:9px}
  .yershop_wrapper{clear:both;margin:0 auto;display:block;width:1200px;overflow:hidden}
  #sun{color:#F30;}
.btn-large{  display: inline-block;
  text-align: center;
  padding: 10px 20px;
  height: 22px;font-size:20px;
  width: 155px;line-height:22px;
  background-color: #F50;
  color: #ffffff;}

  .btn-central {
  display: inline-block;
  text-align: center;
  padding: 10px 20px;
  height: 34px;
  font-size: 20px;
  width: 155px;
  line-height: 17px;
  background-color: #F50;
  color: #ffffff;
}
  .btn-xiugai{padding:5px 20px;width:100px;background-color:#F50;color:#FFF}
/* orange */  
.orange {  
    color: #fef4e9;  
    border: solid 1px #da7c0c;  
    background: #f78d1d;  
    background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));  
    background: -moz-linear-gradient(top,  #faa51a,  #f47a20);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');  
}  
.orange:hover {  
    background: #f47c20;  
    background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));  
    background: -moz-linear-gradient(top,  #f88e11,  #f06015);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');  
}  
.orange:active {  
    color: #fcd3a5;  
    background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));  
    background: -moz-linear-gradient(top,  #f47a20,  #faa51a);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');  
}
/* gray */  
.gray {  
    color: #e9e9e9;  
    border: solid 1px #555;  
    background: #6e6e6e;  
    background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));  
    background: -moz-linear-gradient(top,  #888,  #575757);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');  
}  
.gray:hover {  
    background: #616161;  
    background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));  
    background: -moz-linear-gradient(top,  #757575,  #4b4b4b);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');  
}  
.gray:active {  
    color: #afafaf;  
    background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));  
    background: -moz-linear-gradient(top,  #575757,  #888);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');  
}  
  
/* white */  
.white {  
    color: #606060;  
    border: solid 1px #b7b7b7;  
    background: #fff;  
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));  
    background: -moz-linear-gradient(top,  #fff,  #ededed);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');  
}  
.white:hover {  
    background: #ededed;  
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));  
    background: -moz-linear-gradient(top,  #fff,  #dcdcdc);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');  
}  
.white:active {  
    color: #999;  
    background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));  
    background: -moz-linear-gradient(top,  #ededed,  #fff);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');  
}  
/* black */  
.black {  
    color: #d7d7d7;  
    border: solid 1px #333;  
    background: #333;  
    background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));  
    background: -moz-linear-gradient(top,  #666,  #000);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');  
}  
.black:hover {  
    background: #000;  
    background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));  
    background: -moz-linear-gradient(top,  #444,  #000);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');  
}  
.black:active {  
    color: #666;  
    background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));  
    background: -moz-linear-gradient(top,  #000,  #444);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');  
}  
/* red */  
.redd {  
    color: #faddde;  
    border: solid 1px #980c10;  
    background: #d81b21;  
    background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));  
    background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');  
}  
.redd:hover {  
    background: #b61318;  
    background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));  
    background: -moz-linear-gradient(top,  #c9151b,  #a11115);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');  
}  
.redd:active {  
    color: #de898c;  
    background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));  
    background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');  
}  
  
/* blue */  
.blue {  
    color: #d9eef7;  
    border: solid 1px #0076a3;  
    background: #0095cd;  
    background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));  
    background: -moz-linear-gradient(top,  #00adee,  #0078a5);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');  
}  
.blue:hover {  
    background: #007ead;  
    background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));  
    background: -moz-linear-gradient(top,  #0095cc,  #00678e);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');  
}  
.blue:active {  
    color: #80bed6;  
    background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));  
    background: -moz-linear-gradient(top,  #0078a5,  #00adee);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');  
}  
  
/* rosy */  
.rosy {  
    color: #fae7e9;  
    border: solid 1px #b73948;  
    background: #da5867;  
    background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c), to(#bf404f));  
    background: -moz-linear-gradient(top,  #f16c7c,  #bf404f);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c', endColorstr='#bf404f');  
}  
.rosy:hover {  
    background: #ba4b58;  
    background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845));  
    background: -moz-linear-gradient(top,  #cf5d6a,  #a53845);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845');  
}  
.rosy:active {  
    color: #dca4ab;  
    background: -webkit-gradient(linear, left top, left bottom, from(#bf404f), to(#f16c7c));  
    background: -moz-linear-gradient(top,  #bf404f,  #f16c7c);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f', endColorstr='#f16c7c');  
}  
  
/* green */  
.green {  
    color: #e8f0de;  
    border: solid 1px #538312;  
    background: #64991e;  
    background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));  
    background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');  
}  
.green:hover {  
    background: #538018;  
    background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));  
    background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');  
}  
.green:active {  
    color: #a9c08c;  
    background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));  
    background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');  
}  
  
/* pink */  
.pink {  
    color: #feeef5;  
    border: solid 1px #d2729e;  
    background: #f895c2;  
    background: -webkit-gradient(linear, left top, left bottom, from(#feb1d3), to(#f171ab));  
    background: -moz-linear-gradient(top,  #feb1d3,  #f171ab);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3', endColorstr='#f171ab');  
}  
.pink:hover {  
    background: #d57ea5;  
    background: -webkit-gradient(linear, left top, left bottom, from(#f4aacb), to(#e86ca4));  
    background: -moz-linear-gradient(top,  #f4aacb,  #e86ca4);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb', endColorstr='#e86ca4');  
}  
.pink:active {  
    color: #f3c3d9;  
    background: -webkit-gradient(linear, left top, left bottom, from(#f171ab), to(#feb1d3));  
    background: -moz-linear-gradient(top,  #f171ab,  #feb1d3);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab', endColorstr='#feb1d3');  
}
.topbar{width:90%;margin:0 auto;}
.topaccount{margin-right:10px;float:right}
.icon-down{width:50px;height:20px;
background: url(http://img32.ddimg.cn/upload_img/00363/header/home_sprite.png) no-repeat right -307px;}
#account{
position: relative;
padding-left:8px;
padding-right:7px;}
.topbar .welcome{
padding: 0px 0 0 10px;
float:left;
}
#account a{margin-right:1px;}
.topbar .welcome a{height: 34px;
line-height: 34px;display:inline-block;}
.operate_nav{z-index: 8888;
float: right;position: relative;
padding-left:6px;
.operate_nav a{height: 34px;
line-height: 34px;
}
